protest demonstrations - İspanyolca İngilizce Sözlük